var objId =  getQueryString("objId");
var $;
layui.config({
	base : "js/"
}).use(['form','layer','jquery'],function(){
	var form = layui.form(),
		layer = parent.layer === undefined ? layui.layer : parent.layer,
		laypage = layui.laypage;
		$ = layui.jquery;
      //初始化加载数据
      $.ajax({
			        url: API_URL_HEAD+"student/detail/"+objId,
			        type: 'get',
			        async: false,
			        contentType: 'application/json; charset=utf-8',
			        dataType: 'json',
			        success: function (data) {
			        	var obj = data.data;
			        	  $(".studentName").val(obj.studentName);
			        	  $(".studentSn").val(obj.studentSn);
			        	  $("input[type=radio][name=sex][value="+obj.studentSex+"]").attr("checked",'checked');
			        	  $(".studentMobile").val(obj.studentMobile);
			        	  $(".studentAdder").val(obj.studentAdder);
			        	   $(".apartSn").val("1");
			        	   $(".floorSn").val("01");
			        	   $(".roomSn").val("002");
			        	   form.render();
					}
			   });
 	form.on("submit(addUser)",function(data){
 		var roomSn = data.field.apartSn+'-'+data.field.floorSn+'-'+data.field.roomSn;
 		var dto = 
 		{
 			"studentName": $(".studentName").val(),
 			"studentSn": $(".studentSn").val(),
 			"studentSex": data.field.sex,
 			"studentAdder": $(".studentAdder").val(),
 			"studentMobile": $(".studentMobile").val(),
 			"id": objId,
 			"roomSn": roomSn
 		}
 		$.ajax({
			        url: API_URL_HEAD+"student/update",
			        type: 'post',
			        contentType: 'application/json; charset=utf-8',
			        data: JSON.stringify(dto),
			        dataType: 'json',
			        success: function (data) {
			        	if(data.code == 0){
		               //刷新父页面
			 			parent.location.reload();
	            		}
			        }
			   });
 		return false;
 	})
	
})

//格式化时间
function formatTime(_time){
    var year = _time.getFullYear();
    var month = _time.getMonth()+1<10 ? "0"+(_time.getMonth()+1) : _time.getMonth()+1;
    var day = _time.getDate()<10 ? "0"+_time.getDate() : _time.getDate();
    var hour = _time.getHours()<10 ? "0"+_time.getHours() : _time.getHours();
    var minute = _time.getMinutes()<10 ? "0"+_time.getMinutes() : _time.getMinutes();
    return year+"-"+month+"-"+day+" "+hour+":"+minute;
}

//获取url中的参数
function getQueryString(name) {
  var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); // 匹配目标参数
  var result = window.location.search.substr(1).match(reg); // 对querystring匹配目标参数
  if (result != null) {
    return decodeURIComponent(result[2]);
  } else {
    return null;
  }
}